﻿@charset "utf-8";
body,hr, p,blockquote, dl, dt, dd, ul, ol, li,form, fieldset, legend, img{ border:none; margin: 0; padding: 0;}
body{ font-size:12px;color:#666;font-family:"微软雅黑";background:#fff; width:100%;hight:1000;overflow-x:hidden;word-break:break-all;}
em{font-style:normal;}
h1,h2,h3,h4,h5{margin:0; padding: 0; font-weight:normal}
ul, ol { list-style: none; }
a { text-decoration: none; color:#999;}
a:hover{ text-decoration:none;}
img{ border:none; line-height:0; font-size:0;}
.clear{ clear:both; line-height:0; font-size:0; overflow: hidden;}
.wrap,.w1200{ width:1200px; margin:0 auto;}
.fr{ float:right;}
.headerNav{
	margin-top: 24px;
}
.fl{ float: left}
/*======================浮动的外层==================*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .clearfix { zoom:1 }
.clearfix { display:block; }
/* end clearfix */
/*header*/
.header{ width:100%} 
.header .head{ width:100%; padding:28px 0}
.head .top .menu{ clear:both; height:34px}
.menu .li1{ float:left;margin-left:20px;position:relative;height:34px; line-height:34px}
.menu .li1 a{ color:#333;font-size:16px;display:block; padding:0 20px}
.menu .li1 a:hover{color:#fff; background:#0e6eb8;}
.menu .li1 .sub_menu{ position:absolute; background:#fff; padding:20px 20px 25px 20px; width:380px; border-top:3px solid #00A1ff; display:none;z-index:1000;}
.menu .li1 .sub_menu .sub_list{ float:left; width:186px;background:#fff;}
.menu .li1 .sub_menu .img{ float:right; width:165px; margin-top:10px}
.menu .li1 .sub_menu li{ float:left; margin-right:22px; line-height:30px; height:auto}
.menu .li1 .sub_menu li a{ color:#666; font-size:14px; padding:0px; width:70px}
.menu .li1 .sub_menu li a:hover{ color:#c02727; background:none}
.menu .li1 .sub_menu .img a{ background:none; padding:0px}
.menu .li1:hover .dh{ background:#00A1ff; color:#fff}
.menu .li1:hover .sub_menu li a{ background:none;}
.menu .li1:hover .sub_menu{ display:block;z-index:1000;}
/*焦点图*/
.banner{ width:100%; height:450px; clear:both; position:relative; z-index:10;*z-index:-1!important;}
.banner .ck-slide{ width:100%; height:450px; margin:0 auto; position: relative; overflow: hidden;}
.banner .ck-slide ul.ck-slide-wrapper{ height:450px;}
.banner .ck-slide ul.ck-slide-wrapper{ position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0; margin: 0; padding: 0; list-style-type: none;}
.banner .ck-slide ul.ck-slide-wrapper li{ position: absolute; height:450px}
.banner .ck-slidebox{ position: absolute; left: 50%; bottom:10px; z-index: 30;}
.banner .ck-slidebox ul{ height: 20px; padding: 0 2px; border-radius: 8px;}
.banner .ck-slidebox ul li{ float: left;margin:0 5px;}
.banner .ck-slidebox ul li em{ display: block;width:12px;height:12px; background:url(../images/index_pic_09.png);text-indent: -9999px; cursor: pointer;}
.banner .ck-slidebox ul li.current em{ background:url(../images/index_pic_07.png);}
.banner .ck-slidebox ul li em:hover{ background:url(../images/index_pic_07.png);}
.banner .ck-slide ul.ck-slide-wrapper li img{height:450px; width:1920px}
/* footer */
.footer{ width:100%}
.footer .f_top{ width:100%; background:#16191a; padding:30px 0 26px 0}
.footer .f_down{ width:100%; background:#0a0d0e; height:45px; line-height:45px}
.footer .f_top .f_left{ margin-top:25px; width:1071px}
.f_top .f_left li{ float:left;text-align:center;margin-right:120px;*width:207px!important;*margin-right:60px!important;}
.f_top .f_left li dl{*display:inline-block!important;}
.f_top .f_left li dt{ width:36px; height:36px; margin:0 auto}
.f_top .f_left li dd{ margin-top:10px}
.f_left li dd span{ display:block; color:#fff; font-size:14px}
.f_left li dd em{ display:block; color:#fff; font-size:12px; margin-top:2px}
.f_top .f_right{ text-align:center; width:120px}
.f_top .f_right p{ color:#999; font-size:12px; margin-top:6px}
.f_down p{ color:#666; font-size:12px}
.f_down .share{ display:inline-block;float:right;}
.f_down .share li{ float:left; width:36px; margin-left:10px; height:36px; line-height:36px}
.f_down .share li a{ background:url(../images/main_62.png) no-repeat; display:inline-block;width:36px;height:36px}
.f_down .share li a.aa:hover{ background-position:0 -46px}
.f_down .share li a.aa2{ background-position:-46px 0px}
.f_down .share li a.aa2:hover{ background-position:-46px -46px}
.f_down .share li a.aa3{ background-position:-92px 0px}
.f_down .share li a.aa3:hover{ background-position:-92px -46px}
.f_down .share li a.aa4{ background-position:-138px 0px}
.f_down .share li a.aa4:hover{ background-position:-138px -46px}
.f_down .share a{ color:#666; font-size:12px}
/* QQ */
.izl-rmenu{position:fixed; right:1px; top:300px; background:url(../images/r_b.png) 0px bottom no-repeat;z-index:9999}
.izl-rmenu .btn{width:60px; height:70px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;background-position:center center;}
.izl-rmenu .btn-qq:hover{background-color:#197ad8;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#368ee4; text-decoration:none; display:block;background-position:center center;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#368ee4;background-position:center center;}
.izl-rmenu .btn-wx:hover{background-color:#197ad8;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-100px; top:-17px; display:none;width:100px;height:100px; border:1px solid black}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#368ee4;background-position:center center;}
.izl-rmenu .btn-phone:hover{background-color:#197ad8;}
.izl-rmenu .btn-phone .phone{background-color:#ffffff; position:absolute; width:160px; left:-160px; top:20px; line-height:30px; color:#23262a; font-size:20px; text-align:center; display:none;border-color:#0000FF;border: 1px solid ;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;background-position:center center;}
.izl-rmenu .btn-top:hover{background-color:#444;border:}